﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Windows.UI.Xaml;

namespace nRoute.Behaviors.Interactivity
{
    public abstract class TriggerAction<T>
        : TriggerAction
        where
            T : FrameworkElement
    {
        protected Type AssociatedType
        {
            get { return typeof(T); }
        }

        protected new T AssociatedObject
        {
            get { return (T)base.AssociatedObject; }
        }
    }
}
